// pages/personal/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isLogin: false,
    userName: 'xx',
    phone: '1111111',
    role: '学生',
    userId : 'xxxxxxx',
    avatar: 'https://7465-test-0gnibtq0d1e1243a-1304764432.tcb.qcloud.la/avatar.png?sign=dd77261c035db310221448985428065b&t=1618463836',
    myclass: 'xx'
  },

  // 立即登录 -》转到 登录页面
  loginIn(){
    wx.reLaunch({
      url: '/pages/login/index',
    })
  },

  // 显示 LoginBtn 按钮
  showLoginBtn(){
    let token  = wx.getStorageSync('token')
    if(token ==""){
      this.setData({
        isLogin: true
      })
    }
  },

  //  初始化数据
  initData(){
   

    let userInfo  = wx.getStorageSync('userInfo')

    if(userInfo !== ''){
    let { 
      userName,
      phone,
      role,
      userId,
      avatar,
    } = userInfo

    let myclass = userInfo.class
    this.setData({
      userName,
      phone,
      role,
      userId,
      avatar,
      myclass
    })
  }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.showLoginBtn()
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.initData()
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})